in a better position than - German English Dictionary